/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 17655
 * Date: 2024-12-05
 * Time: 11:18
 */
public class test1 {
    /*
    NewCoder BM21
    旋转数组的最小数字

    有一个长度为 n 的非降序数组，比如[1,2,3,4,5]，将它进行旋转，即把一个数组最开始的若干个元素搬到数组的末尾，变成一个旋转
    数组，比如变成了[3,4,5,1,2]，或者[4,5,1,2,3]这样的。请问，给定这样一个旋转数组，求数组中的最小值。

     */

    public int minNumberInRotateArray (int[] nums) {
        // write code here
        int ret = Integer.MAX_VALUE;
        for(int i=0;i<nums.length;i++){
            if(nums[i]<ret){
                ret = nums[i];
            }
        }
        return ret;
    }
}
